//
//  Button.m
//  base_m_11_protocol
//
//  Created by China Dragon on 2023/7/8.
//

#import "Button.h"

@implementation Button

- (void)click{
      
    if([_delegate respondsToSelector:@selector(onClick:)]){//判断 有没有实现onClick: 方法,注意冒号也是方法的一部分，onClick 和 onClick: 是不一样的
        //按钮被点击了，就应该通知监听器,并且告诉监听器哪个按钮被点击了
        [_delegate onClick:self];
    }else{
        NSLog(@"监听器并没有实现onClick:方法");
    }
}
- (void)dealloc{
//    [_delegate release];
//    [super dealloc];
}
@end
